The battle for third in the Constructors' Championship raged on at the Circuit de Barcelona-Catalunya, as McLaren and Ferrari were once more embroiled in their own fight. It was Ferrari who reigned supreme in the scuffle when the chequered flag... MoreĀ»